l = [1, 2, 1, 2, 34, 5, 4, 3, 1, 2, 3, 4, 5, 67, 1, 1, 2, 3]
print(l)
# 获取列表的长度
n = len(l)

# 外层循环每一个确定一个元素
for i in range(n - 1):
    # 内层循环比较两个相邻的元素，如果前面的大于后面的，交换位置
    for j in range(n - (i + 1)):
        # 如果前面的大于后面的，交换位置
        if l[j] < l[j + 1]:
            # 交换位置
            l[j], l[j + 1] = l[j + 1], l[j]

print(l)